//
//  UPIdentityInformationView.h
//  Uang Pasti
//
//  Created by 李永彬 on 2025/8/26.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

typedef void(^ConfirmBlock)(NSString *name, NSString *idNum, NSString *birthday);
typedef void(^BirthdayBlock)(NSString *birthday);
@interface UPIdentityInformationView : UIView

@property (nonatomic, strong) UIImageView *containerImageView;
@property (nonatomic, strong) UILabel *titleLabel;
@property (nonatomic, strong) UILabel *nameTitleLabel;
@property (nonatomic, strong) UITextField *nameTextField;
@property (nonatomic, strong) UILabel *idTitleLabel;
@property (nonatomic, strong) UITextField *idTextField;
@property (nonatomic, strong) UILabel *birthdayLabel;
@property (nonatomic, strong) UILabel *birthdayTextLabel;

@property (nonatomic, strong) UIView *separator1;
@property (nonatomic, strong) UIView *separator2;
@property (nonatomic, strong) UIView *separator3;
@property (nonatomic, strong) UIButton *confirmButton;
@property (nonatomic, copy) ConfirmBlock confirmBlock;
@property (nonatomic, copy) BirthdayBlock birthdayBlock;
@property (nonatomic, strong) AuthLapidant *model;

@end

NS_ASSUME_NONNULL_END
